<?php

require_once("View/LoginView.php");
require_once("Model/LoginHandler.php");

class LoginController 
{
	
	public function DoControll()
	{
		//Meddelande variabel
		$message = "<h2>Login Controller</h2>";
			
		//Instanser
        $LoginView = new LoginView();
        $LoginHandler = new LoginHandler();		
		
		$LoginView->CheckCoockies();

		var_dump($LoginHandler->IsLoggedIn());
		//Om anv är inloggad - logga ut
		if($LoginHandler->IsLoggedIn() == TRUE)
		{						
			if($LoginView->TriedToLogOut() == TRUE)
			{
				$LoginHandler->DoLogout();				
			}
			
		}
		
		//Om anv inte är inloggad & trycker på Login
		else
		{
			if($LoginView->TriedToLogin() == TRUE)
			{
				$userName = $LoginView->GetUserName();
				$password = $LoginView->GetPassword();
				
				//Testar att logga in
				if ($LoginHandler->DoLogin($userName, $password) == FALSE)
				{
					$message .= "Fel: Felaktiga inloggningsuppgifter</br>";
					//Unsetta coockies??
				}
			
			}
			
		}			
		
		return $message;				
	}		
	
}

?>